pasture furrowing - Turkish English Dictionary